severe pain or suffering - Allemand Anglais Dictionnaire